from os import environ
from dotenv import load_dotenv

# 加载 .env 文件中定义的环境变量
load_dotenv(verbose=True, override=True)

# -------Application-------
# 应用系统名称
APP_NAME = environ.get('APP_NAME')
# 日志文件名称
LOG_FILE_NAME = environ.get('LOG_FILE_NAME')

BABEL_DEFAULT_LOCALE = environ.get('BABEL_DEFAULT_LOCALE')

SQLALCHEMY_ECHO = environ.get('SQLALCHEMY_ECHO')
SQLALCHEMY_DATABASE_URI = environ.get('SQLALCHEMY_DATABASE_URI')
SQLALCHEMY_TRACK_MODIFICATIONS = environ.get('SQLALCHEMY_TRACK_MODIFICATIONS')

# -------Flask-------
# SECRET KEY（上传文件时使用）
SECRET_KEY = environ.get('SECRET_KEY')

# -------Flask-Admin-------
# Flask-Admin主题
FLASK_ADMIN_SWATCH = environ.get('FLASK_ADMIN_SWATCH')

# 是否开启全屏模式
FLASK_ADMIN_FLUID_LAYOUT = environ.get('FLASK_ADMIN_FLUID_LAYOUT')
